@charset "utf-8";


@import url(sprite.css);
@import url(caption-imagen.css);
@import url(smartpaginator.css);
@import url(SpryMenuBarHorizontal2.css);
@import url(form-contact.css);
@import url(login.css);
@import url(trazabilidad.css);
@import url(consulta_documentos.css);
@import url(jquery.dataTables.css);
@import url(page.css);
@import url(page_table.css);
@import url(tabla_generador.css);
@import url(jquery-ui.css);
@import url(generador_form.css);
@import url(trazabilidad.css);
@import url(menu_ruc.css);
@import url(imprentas.css);
@import url(terceros.css);
@import url(estadocuenta.css);
@import url(opciones.css);
@import url(historialsolicitudes.css);
@import url(consultarcorrelativos.css);
@import url(estadistica.css);
@import url(mandamiento.css);
@import url(nuevoformulario.css);
@import url(gform_tabla.css);
@import url(tramitefinalizado.css);
@import url(tab.css);
@import url(menu_principal_ruc.css);
@import url(banco.css);
@import url(foundation.css);
@import url(moperaciones1.css);
@import url(widget.css);
@import url(sidebar.css);

@import url(requisitosruc.css);
@import url(tab_ruc.css);
@import url(codigounico.css);
@import url(resultadoc.css);

body{
    color: #333;
    font-family: Arial, Helvética, Tahoma ;
    font-size: 11px;
    background:url(../../images/img_plantilla/mh_body.png) repeat-x 0 0 #f0ede7;
    padding: 0px;
    margin: 0px;
}

.error{
    background-color: #BC1010;
    border-radius: 4px 4px 4px 4px;
    color: white;
    font-weight: bold;
/*    margin-left: 16px;
    margin-top: 6px;*/
    margin-left: 55%;
    margin-top: -5.5%;
    padding: 6px 12px;
    position: absolute;
}
.error:before{
    border-color: transparent #BC1010 transparent transparent;
    border-style: solid;
    border-width: 6px 8px;
    content: "";
    display: block;
    height: 0;
    left: -16px;
    position: absolute;
    top: 8px;
    width: 0;
}

/*.error{
    background-color: #BC1010;
    border-radius: 4px 4px 4px 4px;
    color: white;
    font-weight: bold;
    margin-left: 16px;
    margin-top: 6px;
    padding: 6px 12px;
    position: absolute;
}
.error:before{
    border-color: transparent #BC1010 transparent transparent;
    border-style: solid;
    border-width: 6px 8px;
    content: "";
    display: block;
    height: 0;
    left: -16px;
    position: absolute;
    top: 8px;
    width: 0;
}*/
a:visited{color:#2086B3;}
a:active{color:#2086B3;}
a:link{color:#2086B3;}
a:hover{color:#2DBFFF;}

.contenedor{
position: absolute;
float: left;
top:0%;
left:50%;
width:960px;
margin-left: -480px;
min-height:120px;
height: auto;
/*border: 1px solid black;*/
}

.scroll_y{
  overflow-y: scroll;
}
.scroll_x{
  overflow-x: scroll;
}
.scroll{
  overflow: scroll;
}

.new_cap1{
    width:auto;
    height:150px;	
    float:left;
    left: 10px;
    text-align:left;
    position:absolute;
    top:-10px;
    /*border:1px solid red;*/
}
.new_cap2{
    width:auto;
    min-height: 10px;
    max-height:220px;
    position:absolute;
    top: 175px;
    left: 10px;
    text-align:justify;
    overflow-y: auto;
    /*border:1px solid red;*/
}
.text-noticia{
    float: left;
    /*border: 1px solid red;*/
    height: 100px;
    overflow-y: auto;
}


.titulo_noticia{
    float:left;
    font-size:20px;
    color:#272828;
    font-weight:bold;
    width:460px;
    height:auto;
    position:relative;
    left:0px;
    top:30px;
    /*border:1px solid red;*/
}
.subtitulo_noticia2{
    float:left;
    font-size:12px;
    color:#272828;
    font-weight:bold;
    width:400px;
    height:auto;
    position:relative;
    left:0px;
    top:35px;
    /*border:1px solid red;*/
}
.image_noticia{
    float:right;
    width:250px;
    height:160px;
    position:absolute;
    right:0px;
    top:5px;
    /*border: 1px solid red;*/
}
.image_noticia img{
    height:160px; 
    width:250px;
}

.separador-top{
    margin-top:40px;
}
.divider { 
    position:absolute;
    left:10px;
    top:148px;
    border-bottom: 1px solid #ccc;
}
#widget-vector
{
    width:80px;
    height:80px;
    border:1px solid white;
}

.cabecera{
/*    padding-top:6px;*/
    width:auto;
    float:left;
/*    border: 1px solid red;*/

}
.header_capa1{
    float:left;
    margin-left:37px;
    width:400px;
    height:auto;
    padding-top:20px;
    padding-bottom:10px;

}
.header_capa1 img{
    float:left;

}
.header_capa2{
    float:right;
    margin-right:30px;
    padding-top:20px;
    padding-bottom:10px;

}
.text_descripcion{color:#00436F;}

.tex-header{
    width:285px;
    height:auto;
    float:right;
    padding-top:30px;
    padding-bottom:10px;

}
.tex-header2{
    float:left;
    margin-left:6px;
    color:#333;
    

}
.tex-header3{
    float:left;
    margin-left:6px;
    color: #333;
    font-size:20px;
    text-shadow: 3px 3px 3px gray;
    -moz-text-shadow: 3px 3px 3px gray;
    -o-text-shadow: 3px 3px 3px gray;
    -webkit-text-shadow: 3px 3px 3px gray;
    -ms-text-shadow: 3px 3px 3px gray;
/*filter: progid:DXImageTransform.Microsoft.Shadow(Strength=0, direction=115, Color=gray);*/
}
.imagen_hacienda{
    height:133px;
    width:960px;
    float:left;
    background:url(../../images/img_plantilla/Header_fondo.png) no-repeat;

}
.ima_hacienda{
    float:left;
}
.menu1{
    float:left;
    width:960px;
    min-height: 20px;
    background: white;
/*    border: 1px solid red;*/
}
.barra_1{
    float: left;
    background: #00426f;
    margin-bottom: 2px;
    height: 3px;
    width:960px;
}
.barra_2{
    float: left;
    background: #7697ae;
    height: 3px;
    width:960px;
}
.menu2{
    padding-top: 6px;
    background: #f1f1f1;
    min-height:33px;
    height: auto;
    float:left;
    width:960px;
    /*border: 1px solid red;*/
    /*margin-top:10px;*/

}
.back-blue{
    float:left;
    min-height:15px;
    height:auto;
    background: #00436f;
    width:960px;

}
.back-green{
    float:left;
    background: #91b510;
    height: 3px;
    width:960px;
    /*border: 1px solid red;*/
}
.back-green2{
    float:left;
    background: #91b510;
    height: 5px;
    width:960px;
    /*border: 1px solid red;*/
}
.linea-blue{
    float:left;
    margin-bottom: 2px;
    background: #7697ae;
    height: 3px;
    width:960px;
    /*border: 1px solid red;*/
}
.linea-gris{
    float:left;
    background: #c5cfd6;
    height: 6px;
    width:960px;
    border-top: 1px solid #00436F;
    border-bottom: 1px solid #00436F;
}
.linea-gris2{
    float:left;
    background: #c5cfd6;
    height: 8px;
    width:960px;
    border-top: 1px solid #00436F;
}
.linea-gris_widget{
    float:left;
    background: url(../../images/img_plantilla/barra_widgest_index.png) no-repeat;
    height: 40px;
    width:710px;
/*    border: 1px solid red;*/
}
.content{
    width:960px;
    float:left;
    min-height: 130px;
    height: auto;
    background: #f0f0f0;
/* border: 1px solid blue;*/
}
/****************************Area Servicio******************************************/
.area_login{
    float: left;
    width: 508px;
    height: 280px;
    /*border: 1px solid red;*/
    /*    background:white;*/
}
.area_cateroria1{
    float: left;
    width: 685px;
    min-height: 320px ;
    /*border: 1px solid blue;*/
    /*    background:white;*/
    margin-bottom: 1%;
}
.area_cateroria2{
    float: left;
    width: 700px;
    min-height: 320px;
    /*border: 1px solid blue;*/
    /*    background:white;*/
}
.area_cateroria3{
    float: left;
    width: 900px;
    min-height: 220px;
    border:1px solid #c3c3c3;
    background:#f0ede8;
    margin-bottom: 1%;
    /*border: 1px solid red;*/
}
.area_cateroria4{
    float: left;
    width: 710px;
    min-height: 220px;
/*    border: 1px solid blue;*/
    /*    background:white;*/
}
.area_cateroria5{
    float: left;
    width: 700px;
    min-height: 320px;
    border: 1px solid blue;
    background:white;
}
.area_cateroria5{
    float: left;
    width: 900px;
    min-height: 220px;
    border:1px solid #c3c3c3;
    background:white;
}
.area1{
    float: left;
    width: 350px;
    min-height: 295px;
      /*border: 1px solid red;*/
    /*    background:white;*/
}
.area2{
    float: right;
    width: 350px;
    min-height: 295px;
        /*border: 1px solid red;*/
    /*    background:white;*/
}
.area_text1{
    text-align: center;
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 20px;
    width: auto;
    color: white;
    background: #00436F;
}
.area_text2{
    text-align: center;
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 20px;
    width: auto;
    color: white;
    background: #91b510;
}
.border_redondo{
     border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
}

.ima_consultas1{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/devolucion_de_rentas_cat.png) no-repeat;
}

.ima_consultas2{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/devolucion_de_iva.png) no-repeat;
}


.ima_presentacion_pagos1{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/declaracion_renta_sugerida.png) no-repeat;
}

.ima_presentacion_pagos2{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/Presentar_Informes.png) no-repeat;
}

.ima_presentacion_pagos3{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/Impresion_de_Mandamientos.png) no-repeat;
}

.ima_presentacion_pagos4{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/Solicitud_pago_a_plazos.png) no-repeat;
}

.ima_presentacion_pagos5{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/Seguimiento_pago_a_plazos.png) no-repeat;
}
.ima_presentacion_pagos6{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/Mandamiento_por_pago.png) no-repeat;
}

.ima_solicitud1{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/Reposicion_de_NIT.png) no-repeat;
}

.ima_solicitud2{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/Solicitud_solvencia.png) no-repeat;
}

.ima_solicitud3{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/Estado_Cuenta.png) no-repeat;
}
.ima_imprenta1{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/Control_Imprenta.png) no-repeat;
}
.ima_imprenta2{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/correlativos.png) no-repeat;
}
.registro_text1{
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    font-size: 13px;
    width: auto;
    /*height: 30px;*/

    color:#00426f;
    font-size:17px;

}
.registro_text3{
    padding-top: 1px;
    /*    padding-bottom: 1px;*/
    padding-left: 15px;
    font-size: 13px;
    font-weight: bold;
    width: auto;
    /*height: 30px;*/

    color:#00426f;
    font-size:17px;

}
.registro_text4{
    padding-top: 10px;
    margin-bottom:20px;
    padding-left: 15px;
    font-size: 13px;
    width: auto;
    color:#00426f;
    font-size:17px;
    /*position: absolute;*/
    /*border:1px solid red;*/
}
.box_barra1{
    /*border: 1px solid green;*/
    height: 20px;
    width: auto;  
}
.img_barra1{
    /*border: 1px solid green;*/
    height: 20px;
    float: right; 
}
.img_barra2{
    /*border: 1px solid green;*/
    height: 20px;
    float: left; 
}
.box_area_cat4{
    margin-top:4px;
    padding-top: 20px;
    /*    background: white;*/
    /*    border: 1px solid #bcbebf;*/
/*border: 1px solid green;*/
    width: auto;
    min-height: 150px;
}
.box_area_cat{
    float: left;
    margin-top:4px;
    padding-top: 20px;
/*border: 1px solid green;*/
    min-height: 150px;
}
.box_area_cat2{
    padding-top: 4px;
    background: white;
    border: 1px solid #bcbebf;
    width: auto;
    min-height: 180px;
}
.box_area_cat3{
    padding-top: 4px;
    background: white;
    border: 1px solid #bcbebf;
    width: auto;
    min-height: 310px;
    /*text-align: center;*/
}
.box_area{
    margin-top:4px;
    padding-top: 20px;
    background: white;
    border: 1px solid #bcbebf;
    /*    border: 1px solid red;*/
    width: auto;
    height: 270px;
}
.box_area_login{
    margin-top:4px;
    padding-top: 20px;
    /*    background: white;*/
    /*    border: 1px solid #bcbebf;*/
    /* border: 1px solid red;*/
    width: 508px;
    height: 280px;
}
.registro_cat1{
    float: left;
    width: 120px;
    height:100px;
    /*    border:1px solid orange;*/
}
.registro_cat2{
    float: left;
    width: 120px;
    height:100px;
    /*    border:1px solid orange;*/
}

.imprenta_cat1{
    float: left;
    width: 130px;
    height:100px;
    /*    border:1px solid orange;*/
}
.imprenta_cat2{
    float: left;
    width: 130px;
    height:100px;
    /*    border:1px solid orange;*/
}
.registro_cat3{
    float: left;
    width: 120px;
    height:100px;
    /*    border:1px solid orange;*/
}

.serv_clave1{
    float: left;
    width: 100px;
    height:100px;
    /*border:1px solid orange;*/
}
.serv_clave2{
    float: left;
    width: 120px;
    height:100px;
    /*border:1px solid orange;*/
}
.serv_clave3{
    float: left;
    width: 100px;
    height:100px;
    /*border:1px solid orange;*/
}
.serv_publico{
    float: left;
    width: 138px;
    height: 120px;
    /*    border:1px solid orange;*/
}
.serv_publico_login{
    float: left;
    width: 240px;
    height: 220px;
    /* border:1px solid orange;*/
}
.serv_clave_login{
    float: right;
    width: 240px;
    height: 220px;
    /*    border:1px solid orange;*/
}

.separador-bottom1{
    margin-bottom:6px;
}
.separador-bottom3{
    margin-bottom:18px;
}

.separador_left{
    margin-left: 24px;
}
.separador_left2{
    margin-left: 6px;
}
.separador_left3{
    margin-left: 18px;
}
.separador_left4{
    margin-left: 50px;
}
.separador_left5{
    margin-left: 30px;
}
.separador_left6{
    margin-left: 26px;
}
.separador_left7{
    margin-left: 45px;
}
.separador_left8{
    margin-left: 120px;
}
.separador_left9{
    margin-left: 98px;
}
.separador_left10{
    margin-left: 150px;
}
.separador_left11{
    margin-left: 174px;
}
.separador_left12{
    margin-left: 274px;
}
.separador_left13{
    margin-left: 295px;
}
.boton-ruc-right{
    margin-right:26px;
    float: right;
}

.separador-right2{
    margin-right:6px;
   
}
.separador-right3{
    margin-right:18px;
}

.separador-right4{
    margin-right:80px;

}

.boton-ruc-right3{
    margin-right:2%;
    margin-top: 10px;
   float: right;
/* border:1px solid red;*/
}
.boton-ruc-right2{
    float: right;
}
.width1{
   width: 250px;
}
.btn_linea{
    margin-right:26px;
    width: 220px;
    float: right;
    margin-top: 50px;
/* border: 1px solid red;*/
}

.separador-right4{
    margin-right:107px;
}

.separador-right5{
    margin-right:50px;
}
.separador-top2{
    margin-top:16px;
}
.separador-top3{
    margin-top:28px;
}
.separador-top5{
    margin-top:10px;
}
.separador-top6{
    margin-top:5px;
}
.separador-top7{
    margin-top:45px;
}
.separador-top8{
    margin-top:3px;
}
.separador-top9{
    margin-top:30px;
}
.separador-top10{
    margin-top:40px;
}
.separador-top11{
    margin-top:13px;
}
.separador-top12{
    margin-top:38px;
}
.separador-right{
    margin-right:10px;
}
.ima_publico1{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/devolucion_de_rentas_cat.png) no-repeat;
}
.ima_publico2{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    background: url(../../images/img_plantilla/Estado_Tributario_cat.png) no-repeat;
}

.ima_publico3{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/Consulta_documentos_emitidos.png) no-repeat;
}

.ima_publico_login{
    /*border: 1px solid blue;*/
    float: left;
    width: 288px;
    height: 270px;
    margin: auto;


}
.ima_clave_login{
    /*border: 1px solid blue;*/
    float: left;
    width: 288px;
    height: 270px;
    margin: auto;

}

.text_categorias{
    text-align: center;
    color: #00436F;
    /*border: 1px solid red;*/
}

.ima_ser_sin_clave1{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/devolucion_de_rentas_cat.png) no-repeat;
}
.ima_ser_sin_clave2{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/Estado_Tributario_cat.png) no-repeat;
}
.ima_tramite1{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/declaraciones_cat.png) no-repeat;
}
.ima_tramite2{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/informes_cat.png) no-repeat;
}
.ima_tramite3{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/trazabilidad_cat.png) no-repeat;
}
.ima_tramite4{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/mantenimiento_consulta_documentos_emitidos.png) no-repeat;
}
.ima_tramite5{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/modulo_estadistica.png) no-repeat;
}
.ima_tramite6{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/generador_formularios.png) no-repeat;
}


.ima_registro1{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/RUC.png) no-repeat;
}
.ima_registro2{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/autorizacion_a_terceros.png) no-repeat;
}
.ima_registro3{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/cambio_de_correo.png) no-repeat;
}
.ima_registro4{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/cambio_de_clave.png) no-repeat;
}
.ima_registro5{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/Actuar_Tercero.png) no-repeat;
}

.ima_clave1{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/Registro_cat.png) no-repeat;
}
.ima_clave2{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/Impuestos_cat.png) no-repeat;
}
.ima_clave3{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/Solicitudes_cat.png) no-repeat;
}
.ima_clave4{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/Consultas_cat.png) no-repeat;
}
.ima_clave5{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/Devolucion_cat.png) no-repeat;
}
.ima_clave6{
    /*border: 1px solid blue;*/
    width: 80px;
    height: 80px;
    margin: auto;
    text-align: center;
    background: url(../../images/img_plantilla/Imprentas_cat.png) no-repeat;
}
/****************************SIDEBAR******************************************/
/*color:#5f6264; color gris para lista de texto*/
.sidebar{
    margin-top: 6px;
    float:left;
    width:195px;
    height:685px;
    background:white;
    margin-bottom:2px;
    padding-right:2px; 
    padding-bottom: 10px;
    border: 1px solid #bcbebf;
    font-size: 10px;
}
.sidebar2{
    margin-top: 6px;
    float:left;
    width:195px;
    height: 617px; 

    background:white;
    margin-bottom:2px;
    padding-right:2px; 
    padding-bottom: 10px;
    border: 1px solid #bcbebf;
    font-size: 10px;
}
.sidebar3{
    margin-top: 6px;
    float:right;
    width:195px;
    background:white;
    margin-bottom:2px;
    padding-left:2px; 
    padding-bottom: 10px;
    border: 1px solid #bcbebf;
    font-size: 10px;
}
.titulo_sidebar{
    margin-top: 6px;
    text-align: center;
}

.lista_sidebar{
    float: left;
    margin-top: 4px;
    font-size: 10px;
}
.lista_sidebar ul{
    list-style-type: none;
    padding-left: 0px;
    margin-left: 8px;
    margin-bottom: 4px;
}
.lista_sidebar li{
    margin-bottom: 3px;
    font-size: 10px;
}
.lista_sidebar .lista_principal1{
    color: #f48f35;
    padding-left: 26px;
    background: url(../../images/img_plantilla/registro_1.gif)  no-repeat;
    text-decoration: underline;

}
.lista_sidebar .lista_principal2{
    color: #f48f35;
    padding-left: 26px;
    padding-bottom: 2px;

    background: url(../../images/img_plantilla/pago_1.gif)  no-repeat;
    text-decoration: underline;
}

.lista_sidebar .lista_principal3{
    color: #f48f35;
    padding-left: 26px;
    padding-bottom: 2px;

    background: url(../../images/img_plantilla/servicios_1.gif)  no-repeat;
    text-decoration: underline;
}
.lista_sidebar .lista_principal4{
    color: #f48f35;
    padding-left: 26px;
    padding-bottom: 2px;

    background: url(../../images/img_plantilla/tramites_1.gif)  no-repeat;
    text-decoration: underline;
}
.lista_sidebar .lista_principal5{
    color: #f48f35;
    padding-left: 26px;
    padding-bottom: 2px;

    background: url(../../images/img_plantilla/Consultas_1.gif)  no-repeat;
    text-decoration: underline;
}
.lista_sidebar .lista_principal6{
    color: #f48f35;
    padding-left: 26px;
    padding-bottom: 2px;

    background: url(../../images/img_plantilla/imprentas_1.gif)  no-repeat;
    text-decoration: underline;
}
.lista_sidebar .reg{
    color:#5f6264;
    padding: 0px;
    /*margin-top: -10px;*/
    text-decoration: none;
}
.nosubrayado{
    text-decoration: none;
}
.titulo_sidebar{
    padding-bottom: 4px;
}
.titulo_sidebar span{
    margin:auto;
    color:#004E7F;
    font-size: 14.8px;

}
.titulo_sidebar .linea_sidebar{
    width: 86%;
    margin:auto;
    padding-bottom: 2px;
}
/****************************SIDEBAR******************************************/

/****************************CABECERA DE SERVICIOS INDEX******************************************/
.servicios .cabecera_serv{
    float: left; 
    width:717px; 
    height: 32px;
    /*border:1px solid green;*/
    padding: 0px 0px 6px 0px;
}

.cabecera_serv2{
    float: left; 
    width:717px; 
    height: 29px;
    margin-top:-16px;
    /*border:1px solid red;*/
    /*  padding: 0px 0px 6px 0px;*/
}
/**************************** SERVICIOS INDEX******************************************/
.servicios{
    /*background:white;*/
    margin-top:5px;
    width:718px;
    float:left;
    margin-left:7px;
    margin-bottom:2px;
    min-height:250px;
/*  border: 1px solid red;*/
}

.servicios_form{
    /*background:white;*/
    margin-top:5px;
    width:918px;
    float:left;

    margin-bottom:2px;
    min-height:250px;
/*    border: 1px solid red;*/
}
.servicios_login{
    /*background:white;*/
    margin-top:5px;
    width:508px;
    height:auto;
    float:left;
    margin-left:7px;
    margin-bottom:2px;
    min-height:360px;
    /*border: 1px solid red;*/
}

.descripcion{
    position:absolute;
    top:718px;
    left:570px;
    float:left;
    color:#F0EDE7;
    font-size:16px;
    font-weight:bold;
}
.servi-box{
    width:840px;
    margin-top:5px;
    padding-left:70px;
    margin-left:15px;
    margin-right:auto;
    margin-bottom:30px;
    height:auto;
    float:left;
    /*border: 1px solid red;*/

}
.registro-box{
    width:880px;
    margin-top:5px;
    padding-left:10px;
    margin-left:20px;
    margin-right:auto;
    margin-bottom:30px;
    height:auto;
    float:left;
    /*border: 1px solid red;*/

}
.solicitud-box{
    width:787spx;
    margin-top:5px;
    padding-left:110px;
    margin-left:20px;
    margin-right:auto;
    margin-bottom:30px;
    height:auto;
    float:left;
    /*border: 1px solid red;*/

}
.tramites-box{
    width:910px;
    margin-top:5px;
    /*padding-left:10px;*/
    margin-left:15px;
    margin-right:auto;
    margin-bottom:30px;
    height:auto;
    float:left;
    /*border: 1px solid red;*/

}
.imagen-box1{
    display:block!important;
    float:left;
    width:195px;
    height:215px;
    /*border: 1px solid red;*/
    margin-right:90px;
    text-align:center;
    cursor:pointer;

}
.imagen-box2{
    display:block!important;
    float:left;
    width:195px;
    height:210.8px;
    margin-right:90px;
    text-align:center;
    cursor:pointer;
    /*border: 1px solid red;*/
}

.imagen-box3{
    display:block!important;
    float:left;
    width:195px;
    height:218px;
    margin-right:20px;
    text-align:center;
    cursor:pointer;
    /*border: 1px solid red;*/
}

.imagen-box4{
    display:block!important;
    float:left;
    width:195px;
    height:218px;
    margin-right:90px;
    text-align:center;
    cursor:pointer;
}
.imagen-box5{
    display:block!important;
    float:left;
    width:195px;
    height:218px;
    margin-right:90px;
    text-align:center;
    cursor:pointer;
}
.imagen-box6{
    display:block!important;
    float:left;
    width:195px;
    height:218px;
    margin-right:20px;
    text-align:center;
    cursor:pointer;
}

.registro-box1{
    display:block!important;
    float:left;
    width:195px;
    height:215px;
    /*border: 1px solid red;*/
    margin-right:50px;
    text-align:center;
    cursor:pointer;

}
.registro-box2{
    display:block!important;
    float:left;
    width:195px;
    height:210.8px;
    margin-right:50px;
    text-align:center;
    cursor:pointer;
    /*border: 1px solid red;*/
}
.registro-box3{
    display:block!important;
    float:left;
    width:195px;
    height:218px;
    /*margin-right:10px;*/
    text-align:center;
    cursor:pointer;
    /*border: 1px solid red;*/
}
.registro-box4{
    display:block!important;
    float:left;
    width:195px;
    height:218px;
    /*margin-right:10px;*/
    text-align:center;
    cursor:pointer;
}
.solicitud-box1{
    display:block!important;
    float:left;
    width:195px;
    height:215px;
    /*border: 1px solid red;*/
    margin-right:50px;
    text-align:center;
    cursor:pointer;

}
.solicitud-box2{
    display:block!important;
    float:left;
    width:195px;
    height:210.8px;
    margin-right:50px;
    text-align:center;
    cursor:pointer;
    /*border: 1px solid red;*/
}
.solicitud-box3{
    display:block!important;
    float:left;
    width:195px;
    height:218px;
    /*margin-right:10px;*/
    text-align:center;
    cursor:pointer;
    /*border: 1px solid red;*/
}


.tramites-box1{
    display:block!important;
    float:left;
    width:195px;
    height:215px;
    /*border: 1px solid red;*/
    margin-right:10px;
    text-align:center;
    cursor:pointer;

}
.tramites-box2{
    display:block!important;
    float:left;
    width:195px;
    height:210.8px;
    margin-right:20px;
    text-align:center;
    cursor:pointer;
    /*border: 1px solid red;*/
}

.tramites-box3{
    display:block!important;
    float:left;
    width:195px;
    height:218px;
    margin-right:20px;
    text-align:center;
    cursor:pointer;
    /*border: 1px solid red;*/
}

.tramites-box4{
    display:block!important;
    float:left;
    width:195px;
    height:218px;
    margin-right:90px;
    text-align:center;
    cursor:pointer;
}
.tramites-box5{
    display:block!important;
    float:left;
    width:195px;
    height:218px;
    margin-right:90px;
    text-align:center;
    cursor:pointer;
}

.slider_imagen_login{
    float:left;
    margin-left: 8px;
    height:200px;
    width:508px;
    /*padding-top:2px;*/
    /*    background: white;*/

}


.slider-imagen{
    float:left;
    margin-left: 14px;
    height:200px;
    width:718px;
    /*    border:1px solid red;*/
    /*padding-top:2px;*/
    /*    background: white;*/

}

.alinear-izquierda{margin-left: 26%;}

.pie_pagina{
    background: #00436f;
    min-height:30px;
    width:960px;
    float:left;
/*    border:1px solid red;*/

}
.capa_pie_pagina{
    background: #f0f0f0;
    height:80px;
    width:960px;
    float:left;
/* border: 1px solid blue;*/
}
.text_center{
    text-align:center;
    color:#F0EDE7;
}
.text_servicio{
    text-align:center;
    color:#00426f;
    font-size:16px;
    /*font-weight:bold;*/
}

/*area de prueba de servicios para mientras aprueban los verdaderos*/

.text_titulo_servi{
    margin: auto;
    border: 1px solid black;
    margin-right: 10px;
    color:#00426f;
    font-size:25px;
    /*font-weight:bold;*/
}

.text_titulo{
    float: left;
    color:#00426f;
    font-size:17px;
    margin-top: 3px;
}

.migas{
    float: left;
    color:#00426f;

    /*    margin-top: 1px;*/
    height: 35px;
    /*    border: 1px solid red;*/
}
.migas li{
    font-size:11px;

}
.text_bottom3{
    float: left;
    text-align: center;
    background: #91B510;
    height: 27px;
    width: 180px;
    font-size: 15px;
    color: white;
    padding-top:4px; 
    margin-left: 36%;
    margin-top: 8px;
    margin-bottom: -14px;

    /*margin-top: -1%;*/
}

.text_bottom5{
    float: left;
    text-align: center;
    background: #00436F;
    height: 27px;
    width: 180px;
    font-size: 15px;
    color: white;
    padding-top:4px; 
    margin-left: 36%;
    margin-top: 8px;
    margin-bottom: -14px;
}

.text_bottom{
    float: left;
    text-align: center;
    color: #f48f35;
    font-size:22px;
    height: 27px;
    /*    border: 1px solid red;*/
    margin-left: 36%;
    margin-top: 8px;
}
.text_bottom2{
    float: left;
    text-align: center;
    color: #f48f35;
    font-size:22px;
    height: 27px;
    /*    border: 1px solid red;*/
    margin-left: 28%;
    margin-top: 2px;
}
.text_bottom4{
    float: left;
    text-align: center;
    background: #91B510;
    font-size:22px;
    height: 27px;
    min-width: 180px;
    font-size: 15px;
    color: white;
    /* border: 1px solid red;*/
    padding-top:4px; 
    padding-left:14px;
    padding-right:14px;
    margin-left: 36%;
    margin-top: 24px;
}

.serv{
    width: 350px;
    height: auto;
    margin: auto;
    border: 1px solid black;
}

/*area de prueba de servicios para mientras aprueban los verdaderos*/


.text_widget{
    margin-top: 10px;
    text-align:center;
    color: #00436F;
    font-size:14px;
    /*    border:1px solid blue;*/
}
.text_widget2{
    margin-top: 10px;
    height: 32px;
    text-align:center;
    color: #00436F;
    font-size:14px;
    /*border:1px solid blue;*/
}
.text_footer{
    margin-top: 6px;
    font-size: 11px;
    height: auto;
    text-align:center;
    color:#F0EDE7;
    /*    border: 1px solid red;*/
}
.text_right{
    text-align:right;
}
.no-right{
    margin-right:0;
}
.no-left{
    margin-left:0;
}
.separador-bottom_noticia{
    margin-bottom:10px;
}
.clear_bottom_noticia{
    margin-bottom:-10px;
}
.mastext{cursor:pointer;}
.menostext{cursor:pointer;}
.tamano{
    text-align: center;
   float: left;
    margin-left:28%;
    width:200px;
    height:auto;
    text-decoration:none;
/*    border: 1px solid red;*/
}
.fecha_actual{
    float:left;
}
#reloj{
    float:right;
}
.fecha_hora{
    width:260px;
    text-align:center;
    float:right;
    margin-right:28px;
    padding-top:2px;
    color:#4d4d4d;
/*   border:1px solid red;*/
}
.nit{
    padding-top:2px;
    float:left;
    margin-left:39px;
    text-align:center;
    color:#4d4d4d;

}
.tam{
    padding-top:2px;
    float:left;
    width:130px;
    text-align:center;
    color: #4d4d4d;

}
.busqueda{
    height:34px;
    width: 240px;
    float:right;
/*   border: 1px solid orange;*/
}
/*.busqueda .input-search2{
    float:left;
    height:22px;


}*/
.busqueda .bot-search{
    float:left;
    height:28px;
    margin-left:2px;
    /*border:1px solid red;*/
}
.busqueda .input-search{
    /*    height:10px;*/
    float:left;
    width:200px;
    /*       font-size:10px;
        color: #aaa; */
    /*border:1px solid red;*/
}

.numero{
    margin-top:5px;
    width:60px;
    height:38px;

}
.registro-imagen1{
    height:163px;
    padding-bottom:5px;
    width:160px;
    margin:auto;
    padding-right:20px;
    background:url(../../images/img_plantilla/RUC.png) no-repeat;

}
.registro-imagen2{
    height:163px;
    padding-bottom:5px;
    width:160px;
    margin:auto;
    padding-right:20px;
    background:url(../../images/img_plantilla/Autorizacion_a_Terceros.png) no-repeat;

}
.registro-imagen3{
    height:163px;
    padding-bottom:5px;
    width:160px;
    margin:auto;
    padding-right:20px;
    background:url(../../images/img_plantilla/Cambio_de_Correo.png) no-repeat;

}
.registro-imagen4{
    height:163px;
    padding-bottom:5px;
    width:160px;
    margin:auto;
    padding-right:20px;
    background:url(../../images/img_plantilla/Cambio_de_Clave.png) no-repeat;

}
.solicitud-imagen1{
    height:163px;
    padding-bottom:5px;
    width:160px;
    margin:auto;
    padding-right:20px;
    background:url(../../images/img_plantilla/Reposicion_de_NIT.png) no-repeat;

}
.solicitud-imagen2{
    height:163px;
    padding-bottom:5px;
    width:160px;
    margin:auto;
    padding-right:20px;
    background:url(../../images/img_plantilla/Solicitud_de_solvencia.png) no-repeat;

}
.solicitud-imagen3{
    height:163px;
    padding-bottom:5px;
    width:160px;
    margin:auto;
    padding-right:20px;
    background:url(../../images/img_plantilla/Estado_de_Cuenta.png) no-repeat;

}


.imagen-servicio1{
    height:163px;
    padding-bottom:5px;
    width:160px;
    margin:auto;
    padding-right:20px;
    background:url(../../images/img_plantilla/Registro_cat2.png) no-repeat;

}

.imagen-servicio2{
    height:163px;
    padding-bottom:5px;
    width:160px;
    margin:auto;
    padding-right:20px;
    background:url(../../images/img_plantilla/Impuestos_cat2.png) no-repeat;

}

.imagen-servicio3{
    height:163px;
    padding-bottom:5px;
    width:160px;
    margin:auto;
    padding-right:20px;
    background:url(../../images/img_plantilla/Solicitudes_cat2.png) no-repeat;

}

.imagen-servicio4{
    height:163px;
    padding-bottom:5px;
    width:160px;
    margin:auto;
    padding-right:20px;
    background:url(../../images/img_plantilla/Consultas_cat2.png) no-repeat;

}
.imagen-servicio5{
    height:163px;
    padding-bottom:5px;
    width:160px;
    margin:auto;
    padding-right:20px;
    background:url(../../images/img_plantilla/Devolucion_cat2.png) no-repeat;

}
.imagen-servicio6{
    height:163px;
    padding-bottom:5px;
    width:160px;
    margin:auto;
    padding-right:20px;
    background:url(../../images/img_plantilla/Imprentas_cat2.png) no-repeat;

}

.tramites-servicio1{
    height:163px;
    padding-bottom:5px;
    width:160px;
    margin:auto;
    padding-right:20px;
    background:url(../../images/img_plantilla/Declaraciones.png) no-repeat;

}

.tramites-servicio2{
    height:163px;
    padding-bottom:5px;
    width:160px;
    margin:auto;
    padding-right:20px;
    background:url(../../images/img_plantilla/Informes.png) no-repeat;

}

.tramites-servicio3{
    height:163px;
    padding-bottom:5px;
    width:160px;
    margin:auto;
    padding-right:20px;
    background:url(../../images/img_plantilla/Trazabilidad.png) no-repeat;

}

.tramites-servicio4{
    height:163px;
    padding-bottom:5px;
    width:160px;
    margin:auto;
    padding-right:20px;
    background:url(../../images/img_plantilla/Consulta_de_documentos_emitidos.png) no-repeat;

}
.tramites-servicio5{
    height:163px;
    padding-bottom:5px;
    width:160px;
    margin:auto;
    padding-right:20px;
    background:url(../../images/img_plantilla/Consulta_de_Reportes.png) no-repeat;

}

.info-servicio{
    height:18px;
    margin-top:5px;

}
.box1{
    width:70px;
    height:60px;
    margin-top: 4px;
    padding-left: 4px;
    margin-left: 35px;
    /* border:1px solid blue;*/
}
.box2{
    width:70px;
    height:64px;
    margin-top: 4px;
    padding-left: 2px;
    margin-left: 15px;
    /*border:1px solid blue;*/
}

.boxs_1{
    float:left;
    width:141.3px;
    height:auto;
    display: block;
    margin-bottom: 10px;
    border-right:1px dashed #c5cfd6;
}
.boxs_2{
    float:left;
    width:141.3px;
    height:auto;
    display: block;
    margin-bottom: 10px;
    border-right:1px dashed #c5cfd6;
}
.boxs_3{
    float:left;
    width:141.3px;
    height:auto;
    display: block;
    margin-bottom: 10px;
    border-right:1px dashed #c5cfd6;
}
.boxs_4{
    float:left;
    width:141.3px;
    height:auto;
    display: block;
    margin-bottom: 10px;
    border-right:1px dashed #c5cfd6;
}
.boxs_5{
    float:left;
    width:141.3px;
    height:auto;
    display: block;
    margin-bottom: 10px;
    border-right:1px dashed #c5cfd6;
}


.boxs1{
    float:left;
    width:100.3px;
    height:auto;
    display: block;
    margin-bottom: 10px;
    border-right:1px dashed #c5cfd6;
}
.boxs2{
    float:left;
    width:100.3px;
    height:auto;
    display: block;
    margin-bottom: 10px;
    border-right:1px dashed #c5cfd6;
}
.boxs3{
    float:left;
    width:100.3px;
    height:auto;
    display: block;
    margin-bottom: 10px;
    border-right:1px dashed #c5cfd6;
}
.boxs4{
    float:left;
    width:100.3px;
    height:auto;
    display: block;
    margin-bottom: 10px;
    border-right:1px dashed #c5cfd6;
}
.boxs5{
    float:left;
    width:100.3px;
    height:auto;
    display: block;
    margin-bottom: 10px;
    border-right:1px dashed #c5cfd6;
}

.tex_widget1{
    margin-top: 22px;
    text-align:center;
    color: #00436F;
    width: 122px;
    margin-left: 8px;
    font-size:11px;
    text-decoration: underline;
}
.tex_widget2{
    margin-top: 22px;
    text-align:center;
    color: #00436F;
    width: 100px;
    margin-left: 20px;
    font-size:11px;
    text-decoration: underline;
}
.tex_widget3{
    margin-top: 22px;
    text-align:center;
    color: #00436F;
    width: 122px;
    margin-left: 13px;
    font-size:11px;
    text-decoration: underline;
}
.tex_widget4{
    margin-top: 22px;
    text-align:center;
    color: #00436F;
    width: 122px;
    margin-left: 12px;
    font-size:11px;
    text-decoration: underline;
}
.tex_widget5{
    margin-top: 22px;
    text-align:center;
    color: #00436F;
    width: 122px;
    margin-left: 10px;
    font-size:11px;
    text-decoration: underline;
}


.tex_widget_1{
    margin-top: 12px;
    text-align:center;
    color: #00436F;
    width: 65px;
    margin-left: 8px;
    font-size:11px;
    text-decoration: underline;
    /*  border: 1px solid green;*/
}
.tex_widget_2{
    margin-top: 12px;
    text-align:center;
    color: #00436F;
    width: 65px;
    margin-left: 20px;
    font-size:11px;
    text-decoration: underline;
    /*border: 1px solid green;*/
}
.tex_widget_3{
    margin-top: 12px;
    text-align:center;
    color: #00436F;
    width: 65px;
    margin-left: 13px;
    font-size:11px;
    text-decoration: underline;
    /*  border: 1px solid green;*/
}
.tex_widget_4{
    margin-top: 12px;
    text-align:center;
    color: #00436F;
    width: 65px;
    margin-left: 12px;
    font-size:11px;
    text-decoration: underline;
    /*  border: 1px solid green;*/
}
.tex_widget_5{
    margin-top: 12px;
    text-align:center;
    color: #00436F;
    width: 65px;
    margin-left: 10px;
    font-size:11px;
    text-decoration: underline;
    /*  border: 1px solid green;*/
}

.box-left{
    margin:0px 20px 0px 0px;
}

/*ESTILO ESTANDAR PARA FORMULARIOS*/								 

.input-search{
    display: inline-block;
    height: 20px;
    padding: 4px 6px;
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 20px;
    color: #555555;
    vertical-align: middle;
}


/*-------------------------------------------POPUPS JQUERY-----------------------------------------------------------*/


#trigger div{
    text-decoration:none;
    list-style-type:none;
}

/* ------------nuevo-----------*/

.popupbox1 {
    width:800px;
    height:505px;

    background:#FFF;
    display: none;
    position:fixed;
    top: 50%; left: 50%;
    z-index: 99999;


}
.popupbox2 {
    width:800px;
    height:auto;
    /*	background:#FFF;*/
    display: none;
    position:fixed;
    top: 50%; left: 50%;
    z-index: 99999;



}
.popupbox3 {
    width:560px;
    height:auto;
    background:0;
    display: none;
    position:fixed;
    top: 50%; left: 50%;
    z-index: 99999;


}

.popupbox_login {
    width:700px;
    height:auto;
    background:0;
    display: none;
    position:fixed;
    top: 50%; 
    left: 50%;
    z-index: 99999;
/*    border: 1px solid green;*/


}

/*------------fin nuevo-----------*/

#fade { 
    display: none; 
    background: #000;
    position: fixed; 
    left: 0; 
    top: 0;
    min-width: 960px; 
    min-height: 960px;
    width:100%;
    height:100%;
    opacity: 0.80;
    z-index: 9999;


}
.popup{cursor:pointer;}
.popup2{cursor:pointer;}
.popup3{cursor:pointer;}

.popup_cerrar{
    float:right;
    width:30px;
    height:30px;
    position:absolute;
    z-index: 9999;
    top:2px;
    right: 143px;
    cursor:pointer;
}
.popup_cerrar2{
    float:right;
    width:30px;
    height:30px;
    position:absolute;
    z-index: 9999;
    top:0px;
    right: 45px;
    cursor:pointer;

}
.popup_cerrar3{
    float:right;
    width:30px;
    height:30px;
    position:absolute;
    z-index: 9999;
    top:-12px;
    right: -15px;
    cursor:pointer;
}
.popup_cerrar4{
    float:right;
    width:30px;
    height:30px;
    position:absolute;
    z-index: 9999;
    top:-4px;
    right: 85px;
    cursor:pointer;
}
.popup_cerrar5{
    float:right;
    width:30px;
    height:30px;
    position:absolute;
    z-index: 9999;
    top:-4px;
    right: 85px;
    cursor:pointer;
}
.popup_cerrar6{
    float:right;
    width:30px;
    height:30px;
    position:absolute;
    z-index: 9999;
    top:-3%;
    right: 3%;
    cursor:pointer;
}
#close img {
    text-decoration:none;
}
#close {
    width:50px;
    height:50px;
    position: absolute;
    float:right;
}

#intabdiv1 {
    float:left;
    width:auto;


}
#intabdiv1  h2 {
    font-size:24px;
    color:#696868;
    font-family:Verdana, Geneva, sans-serif;
}
#intabdiv1 p {
    font-size:12px;
    color:#696868;
    font-family:Verdana, Geneva, sans-serif;
    line-height:20px;
}


#intabdiv2 {
    float:left;
    width:auto;
    margin-top:5px;
    margin-left:40px;

}
#intabdiv2  h2 {
    font-size:24px;
    color:#696868;
    font-family:Verdana, Geneva, sans-serif;
}
#intabdiv2 p {
    font-size:12px;
    color:#696868;
    font-family:Verdana, Geneva, sans-serif;
    line-height:20px;
}

#intabdiv3 {
    float:left;
    width:799px;
    height: 474px;
    position: absolute;
    left: 0px;
    top: 30px;
    /*	border:1px solid red;*/

}
#intabdiv3  h2 {
    font-size:24px;
    color:#696868;
    font-family:Verdana, Geneva, sans-serif;
}
#intabdiv3 p {
    font-size:12px;
    color:#696868;
    font-family:Verdana, Geneva, sans-serif;
    line-height:20px;
}

.input-search::-moz-placeholder {
    color: black;
}
.capa_calculadora{
    width: 50%; 
    height: auto;
    margin:auto; 
    padding: 15px 0px 15px 0px;
    /*border: 1px solid blue;*/
}
.calculator{
    /*border: 1px solid blue;*/ 
    float: left;
    margin-left: 15px;
    min-height:335px;
    max-height: auto;
}


